#include<stdio.h>

#define SUM(x,y) (x)*(y)

struct Data
{
    int data1_;
    int data2_;
};

void func2()
{

    struct Data d;
    d.data1_ = 100;
    d.data2_ = 200;
    printf("%d %d\n",d.data1_,d.data2_);
}

void func1()
{
    func2();
    printf("hello");

}


int main()
{
    func1();
    int x = 10;
    int y = 20;
    int c = x + y;
    printf("c = %d\n",c);
    printf("SUM = %d\n",SUM(10,20));
    printf("SUM = %d\n",SUM(10,20+10));
    return 0;
}
